supernumerary placenta - English Synonyms Dictionary